@charset "UTF-8";
.wrap.custom h2 {
    position: relative;
    display: inline-block;
}

.wrap.custom h2:after {
    content: '';
    position: absolute;
    bottom: -5px;
    left: 0;
    height: 2px;
    background: #000;
    width: calc(100% + 50px);
}

.wp-core-ui .button-primary {
    background: #000;
    border: none;
    border-radius: 3px;
    box-shadow: none;
    padding: 7px 30px;
    height: auto;
    letter-spacing: 1px;
    text-shadow: none;
    -webkit-transition: ease-in-out 0.2s;
    transition: ease-in-out 0.2s;
}

.wp-core-ui .button-primary:hover,
.wp-core-ui .button-primary.active,
.wp-core-ui .button-primary.active:focus,
.wp-core-ui .button-primary.active:hover,
.wp-core-ui .button-primary:active,
.wp-core-ui .button-primary.focus,
.wp-core-ui .button-primary:focus {
    background: rgba(0, 0, 0, 0.7);
    -webkit-transition: ease-in-out 0.2s;
    transition: ease-in-out 0.2s;
    box-shadow: none;
    height: auto;
}

#adminmenu .wp-has-current-submenu .wp-submenu .wp-submenu-head,
#adminmenu .wp-menu-arrow,
#adminmenu .wp-menu-arrow div,
#adminmenu li.current a.menu-top,
#adminmenu li.wp-has-current-submenu a.wp-has-current-submenu,
.folded #adminmenu li.current.menu-top,
.folded #adminmenu li.wp-has-current-submenu {
    background: rgba(0, 0, 0, 0.7);
}

#adminmenu div.wp-menu-name {
    padding: 5px 0;
}

textarea {
    width: 100%;
}

.col-6 {
    width: 50%;
    display: inline-block;
    float: left;
    padding: 0 20px;
    box-sizing: border-box;
}

input:-webkit-autofill,
textarea:-webkit-autofill,
select:-webkit-autofill {
    background: #e6e6e6;
}

#wpcontent,
#wpfooter {
    margin-left: 210px;
}

#adminmenu .wp-submenu {
    left: 210px;
}

#adminmenu,
#adminmenu .wp-submenu,
#adminmenuback,
#adminmenuwrap {
    width: 210px;
}

.update-nag,
#postexcerpt p {
    display: none;
}


/* 移除個人資訊欄位 START*/

#your-profile > h2,
#your-profile .user-rich-editing-wrap,
#your-profile .user-admin-color-wrap,
#your-profile .user-comment-shortcuts-wrap,
#your-profile .show-admin-bar,
#your-profile .user-user-login-wrap,
#your-profile .user-first-name-wrap,
#your-profile .user-last-name-wrap,
#your-profile .user-nickname-wrap,
#your-profile .user-display-name-wrap,
#your-profile .user-url-wrap,
#your-profile .user-description-wrap,
#your-profile .user-admin-bar-front-wrap {
    display: none;
}


/* 外掛調整(q2w3-post-order) START*/

.subsubsub {
    display: none;
}


/* 特殊調整 START*/

#preview-action,
body.user-role-author #post-5,
body.user-role-author #post-7,
body.user-role-author #post-11,
body.user-role-author #post-9,
body.user-role-author #post-13 {
    display: none;
}

.mf-field input {
    width: 100%;
    margin: 0;
    padding: 10px;
}

.mf_group .mf-field {
    padding: 10px;
}

.search-box,
.term-parent-wrap,
.term-description-wrap,
.term-slug-wrap p {
    display: none;
}

.user-role-useruser-role-user table.pages #post-19,
.user-role-useruser-role-user table.pages #post-13,
.user-role-useruser-role-user table.pages #post-7,
.user-role-useruser-role-user table.pages #post-5,
.user-role-useruser-role-user table.pages #post-11,
.user-role-useruser-role-user table.pages #post-9 {
    display: none;
}
